oil pan and reservoirs - Francés Inglés Diccionario